Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEVEN STREET Terraced £49,582 £39,000 13 Oct 2017
4 LEVEN STREET Terraced £73,430 £42,500 8 Jan 2010
6 LEVEN STREET Terraced £62,747 £40,000 11 Apr 2014
8 LEVEN STREET Terraced £99,389 £61,000 14 Mar 2007